carrot weed - Spanish English Dictionary